Arabic-English dictionary »

طَوَّافَة meaning in English

ArabicEnglish
طَوَّافَة f

helicopteraircraft