shibaraku denwa o kirazu ni omachi kudasai

Word
shibaraku denwa o kirazu ni omachi kudasai
Meaning
しばらく電話を切らずにお待ちください。Please hold the line a moment.
Part of speech
Pronunciation