Spanish-English dictionary »

lechuga de campo meaning in English

SpanishEnglish
lechuga de campo noun

mâche(Valerianella locusta)
noun