Online Dictionary

bangasa Explained

bangasa at Japanese => English Of Explained:

coarse oilpaper umbrella