NichiDict

メルロー

[meruroo]

Meanings

1.Noun

Merlot (wine grape variety)