English | German | Russian | Czech

dupata English

Meaning dupata meaning

What does dupata mean?

dupata

A large shawl traditionally worn with the salwar kameez.

Are you looking for...?