NichiDict

ホームステイ

[hoomusutei]

Meanings

1.Noun

homestay