Arabic-English dictionary »

أُوبُوَا meaning in English

ArabicEnglish
أُوبُوَا

oboewind instrument