cumburlop


Results for "cumburlop"

Turkish - English dictionary

cumburlop

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