Translation of اِبر in English

اِبر

Noun (feminine)

  1. sewing needle

  2. sting of an insect

  3. anything resembling a needle

Powered by Oxford