Italian-English dictionary »

foulard meaning in English

ItalianEnglish
foulard noun

headscarf(piece of material worn over the head)
noun
[UK: ˈhed.skɑːf] [US: ˈhed.skɑːrf]
Mary wears a headscarf. = Mary indossa un foulard.

foulard noun
{m}

neckerchief(type of scarf)
noun
[UK: ˈnek.ə.tʃɪf] [US: ˈnek.ə.tʃɪf]