Online Dictionary

kerudung Explained

kerudung at Indonesian => English Of Explained:

hood, veil