English-Chinese dictionary »

yo-ho-ho meaning in Chinese

EnglishChinese
yo-ho-ho (cry associated with pirates and seafaring)
interjection

哟呵呵 /yō hē hē/interjection

喲呵呵interjection