English-Arabic dictionary »

mesquite meaning in Arabic

EnglishArabic
Mesquite [UK: me.ˈskiːt]
[US: ˈme.ˌskit]

المسكيت: نبات شائك