luche (mapuche) - İspanyolca İngilizce Sözlük

luche (mapuche)

Meanings of "luche (mapuche)" in English Spanish Dictionary : 1 result(s)

İspanyolca İngilizce
Marine Biology
luche (mapuche) [m] sea lettuce (ulva rigida)