Arabic-English dictionary »

عَشَّشَ meaning in English

ArabicEnglish
عَشَّشَ

nestto build or settle into a nest