headscarfEnglish

headscarf

Noun

A kerchief worn over the head and tied under the chin

English: headscarf

Bahasa: kerudung

Bahasa words with similar meanings