English to Hindi Dictionary

Skirt () Meaning in English