Online Dictionary

alluvial terrace 解釋

alluvial terrace 在 English => Chinese 中的 解釋:

沖積臺地