abulaga - Spanish English Dictionary

abulaga

Play ENESESes
Play ENESESmx

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

Spanish English
Botany
abulaga [f] scorpion broom (genista scorpius)