NichiDict

ロードオブザリング

[roodoobuzaringu]

Meanings

1.Noun

The Lord of the Rings (film series)