Results for "

cumburlop

"
Turkish - English dictionary

cumburlop

(Turkish - English dictionary) :
(falling into water) with a plop.