Arabic-English dictionary »

مُحَرْشَف meaning in English

ArabicEnglish
مُحَرْشَف

scalycovered or abounding with scales

squamousscaly

Your history