Translation of خرخر in English:

خرخر

Pronunciation /xərxər/

feminine noun

  • wheezing, purring or snoring sound