French-English dictionary »

estran [europe] meaning in English

FrenchEnglish
estran [Europe] nom {m}

intertidal zone◼◼◼(part of a beach)
noun