English-Arabic dictionary »

mosquitos meaning in Arabic

EnglishArabic
Mosquitos [UK: mə.ˈskiːtoz]
[US: mə.ˈskiːtoz]

البعوضة