LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lovelock” in Turkish

2 Turkish translations