English-Arabic dictionary »

zumbooruk meaning in Arabic

EnglishArabic
Zumbooruk

مدفع صغير