Translation of veil in Indonesian

User Contribution

veil

kerudung, cadar

noun