LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“interlard” in Turkish

1 Turkish translation