Search term estran has one result
Jump to
FR French EN English
estran (n) [part of a beach] (n) foreshore (n) [part of a beach]