saladilla - Spanish English Dictionary

saladilla

Meanings of "saladilla" in English Spanish Dictionary : 3 result(s)

Spanish English
Botany
saladilla [f] saltwort
saladilla [f] beachwort
saladilla [f] a shrub that grows in southern california (batis maritima)