Arabic-English dictionary »

قَرْقَرَة meaning in English

ArabicEnglish
قَرْقَرَة f

coomurmuring sound made by a dove or pigeon

growlsound made by the stomach when hungry