English-Turkish dictionary »

mustard oil meaning in Turkish

EnglishTurkish
mustard oil (organic compound)
noun

alil hardal yağınoun