LexiTurkTURKISH ↔ ENGLISH DICTIONARY

buz tutmak. frost line toprağın azami buz tutma derinliği.” in English

1 English translation
EN
frot

Don't frot against people in the bus.