LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“levirate” in Turkish

1 Turkish translation