Translation of "watercress" - English-Turkish dictionary

watercress

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

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)