LexiTurkTURKISH ↔ ENGLISH DICTIONARY

suşi” in English

1 English translation
EN
sushi

Sushi is good, but Thai dishes are better.