English-Arabic dictionary »

semiautomatics meaning in Arabic

EnglishArabic
Semiautomatics

الأسلحة الشبه آليّة