LexiTurkTURKISH ↔ ENGLISH DICTIONARY

suppliant,supplicant” in Turkish

2 Turkish translations