guatambu
/ɡwɑːtɑːmbuː/Definitions
1. proper noun
A town in the Philippines
“The scenic town of Guatambu is located in the province of Davao del Sur.”
1. proper noun
A town in the Philippines
“The scenic town of Guatambu is located in the province of Davao del Sur.”