Spanish-English dictionary »

sampaloc meaning in English

SpanishEnglish
Sampaloc proper noun

Sampaloc(district of Manila)
proper noun