Meaning ofmamushiin English

mamushi

us/mɑˈmʊʃi/uk/ˌmæ.muː.ʃi/