Spanish-English dictionary »

verdolaga de cuba meaning in English

SpanishEnglish
verdolaga de Cuba noun

miner's lettuce(plant)
noun