Arabic-English dictionary »

لادغ، شائك meaning in English

ArabicEnglish
لادغ، شائك

Aculeatus