NichiDict

フォッサマグナ

[fossamaguna]

Meanings

1.Noun

fossa magna