Vocabulary

ファームステイ

farm stay

noun