American Dictionary
Definition Madame Tussaud’s in American English
Madame Tussaud’s
/ˌmædəm tʊˈsɔdz/

American Dictionary