LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“put in” in Turkish

1 Turkish translation
TR
sokmak

Başını derde sokmak istemiyorum.