Translated Labs
YOU SAID:
oh no I said steamed hams
INTO JAPANESE
歌詞の意味: ああいいえ私は蒸しハムを言った
BACK INTO ENGLISH
Oh no I said steamed ham
Come on, you can do better than that.