Arabic-English dictionary »

هَدَلَ meaning in English

ArabicEnglish
هَدَلَ

cooto make a soft murmuring sound