Search term 堤防 has one result
Jump to
JA Japanese EN English
堤防 (n) [artificial mound of earth and stone] (n) embankment (n) [artificial mound of earth and stone]