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