Portuguese-English dictionary »

burca meaning in English

PortugueseEnglish
burca noun

burka [burkas](female garment that covers the whole body)
noun