Spanish-English dictionary »

burqa meaning in English

SpanishEnglish
burqa noun
{m}

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

Your history