Results for "

cumbalak

"
Turkish - English dictionary

cumbalak

(Turkish - English dictionary) :
prov. somersault.