Definition of Inmuttooyahlatlat in English:

Inmuttooyahlatlat

proper noun

Pronunciation

Inmuttooyahlatlat

/inˌmo͞oto͞oyäˈlätlät/