Arabic-English dictionary »

أُنْبُوبَة meaning in English

ArabicEnglish
أُنْبُوبَة f

tubecylindrical container