Arabic-English dictionary »

هِلِيكُوبْتَر meaning in English

ArabicEnglish
هِلِيكُوبْتَر m

helicopteraircraft