Davao Del Sur Definition

A province of the Philippines DAVAO DEL SUR DAVAO DEL SUR .

Wiktionary