NichiDict

ヒマラヤ

[himaraya]

Meanings

1.Noun

Himalayas