vanmaram

തലയില്‍ കെട്ടുന്ന സ്‌കാര്‍ഫ് - meaning in english

Meanings for തലയില്‍ കെട്ടുന്ന സ്‌കാര്‍ഫ്

noun
Headscarf