Moshi

listen to the pronunciation of Moshi
English - English
{i} city in Tanzania
Moshi Moshi Hotline, Inc.
{i} Japanese company provider of telemarketing services