NichiDict

ポットロースト

[pottoroosuto]

Meanings

1.Noun

pot roast