Translation of cadar in English:

User Contribution

cadar

veil

noun