ADVERTISEMENT

In Japanese culture, the phrase "Itadakimasu" is said before what?

Culture Trivia: In Japanese culture, the phrase "Itadakimasu" is said before what?