horultu


Results for "horultu"

Turkish - English dictionary

horultu

(Turkish - English dictionary) :
snore; snoring sound, sound of snoring; snoring.