Dictionary / Crafts

ibra

إبرة

/IB-ra/

English

needle

French

aiguille

Part of Speech

noun

Register

standard