Arabic-English dictionary »

المدبسة meaning in English

ArabicEnglish
المدبسة

Pincushion[UK: ˈpɪnk.ʊʃ.n̩] [US: ˈpɪnk.ʊʃ.n̩]