Arabic-English dictionary »

أَرَضَة meaning in English

ArabicEnglish
أَرَضَة f

termiteinsect