Arabic-English dictionary »

كُوكُوكِعُو meaning in English

ArabicEnglish
كُوكُوكِعُو

cock-a-doodle-dooimitating the cry of the rooster