LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yumuşak dondurma” in English

1 English translation
EN
soft ice cream

Senpai, would you buy me some soft ice cream?