LexiTurkTURKISH ↔ ENGLISH DICTIONARY

iperit. mustard plaster hardal yakısı. mustard seed hardal tohumu. hedge mustard yaban hardalı” in English

1 English translation
EN
mustard

I'd like to have mustard on the side.