English-Spanish dictionary »

solaga meaning in Spanish

EnglishSpanish
Solaga (town)
proper noun

Solagaproper noun