English-Arabic dictionary »

aculeatus meaning in Arabic

EnglishArabic
Aculeatus

لادغ، شائك