Translation of barat laut in English:

User Contribution

barat laut

northwest

noun