Vocabulary

ケセラセラ

Que Sera, Sera (song title); Whatever Will Be, Will Be

noun