Arabic-English dictionary »

أَعْشَاش meaning in English

ArabicEnglish
أَعْشَاش m-p

nestbird-built structure