uva de perro - Spanish English Dictionary

uva de perro

Meanings of "uva de perro" in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
uva de perro [f] ES local white stonecrop (sedum album)