Translation of barat daya in English:

User Contribution

barat daya

southwest

noun