Arabic-English dictionary »

طَائِرَة بِدُونِ طَيَّار meaning in English

ArabicEnglish
طَائِرَة بِدُونِ طَيَّار f

droneunmanned aircraft

Your history