LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ace of spades” in Turkish

1 Turkish translation