Translation of "watercress" - English-Turkish dictionary

watercress

noun [ U ] uk us /ˈwɔːtəkres/

a small, strong-tasting plant that is eaten in salads

su teresi

(Translation of “watercress” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)