French-English dictionary »

natacha meaning in English

FrenchEnglish
Natacha nom {f}

Natasha◼◼◼(female given name)
proper noun
[UK: nə.ˈtɑː.ʃə] [US: nə.ˈtɑː.ʃə]