LexiTurkTURKISH ↔ ENGLISH DICTIONARY

buğulama” in English

1 English translation
EN
steamed

Yesterday I bought two steamed buns.