Translated Labs
YOU SAID:
oh no I said steamed hams
INTO JAPANESE
歌詞の意味: ああいいえ私は蒸しハムを言った
BACK INTO ENGLISH
Oh no I said steamed ham
You should move to Japan!