English-Spanish dictionary »

davao city meaning in Spanish

EnglishSpanish
Davao City (city in the Philippines)
proper noun

Dávaoproper noun

Nueva Vergaraproper noun