Translation of استر in English

استر٢

Noun (masculine)

  1. projectile weapon, arrows, arms in general

Translation of استر in English

استر٣

Noun (masculine)

  1. mule

Powered by Oxford