LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“deck of cards” in Turkish

1 Turkish translation