Dictionary / Crafts
إبرة
/IB-ra/
English
needle
French
aiguille
Part of Speech
noun
Register
standard