Turkish-English dictionary »

horultu meaning in English

TurkishEnglish
horultu noun

snore [snores](act and noise of snoring)
noun
[UK: snɔː(r)] [US: ˈsnɔːr]