uva de perro - Spanish English Dictionary
History

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)