sampa - Spanish English Dictionary
History

sampa

Play ENESESes
Play ENESESmx


Meanings of "sampa" in English Spanish Dictionary : 2 result(s)

Spanish English
General
sampa [f] AR a ramose shrub growing in saltpetrous lands
Botany
sampa [f] AR south american saltbush (atriplex lampa)