Spanish-English dictionary »

nueva vergara meaning in English

SpanishEnglish
Nueva Vergara proper noun

Davao City(city in the Philippines)
proper noun