LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“somersault” in Turkish

2 Turkish translations
TR
takla

Köpeğine ters takla atmayı öğreterek arkadaşlarını şaşırt.