NichiDict

人造湖

じんぞうこ
[jinzouko]

Meanings

1.Noun

artificial lake; man-made lake; reservoir