LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“intermarriage” in Turkish

1 Turkish translation