Translated Labs
YOU SAID:
oh no I said steamed hams
INTO JAPANESE
歌詞の意味: ああいいえ私は蒸しハムを言った
BACK INTO ENGLISH
Oh no I said steamed ham
Okay, I get it, you like Translation Party.