Multilingual Turkish Dictionary

CAPOTER

CAPOTER : French Turkish

"(taşıt) takla atmak; alabora olmak"