NichiDict

停泊地

ていはくち
[teihakuchi]

Meanings

1.Noun

anchorage (area); moorage; roadstead