Arabic-English dictionary »

المدفعيات meaning in English

ArabicEnglish
المدفعيات

Ordnances