×

estran meaning in English

n. foreshore, land along the edge of a body of water

Related Words

  1. estrade
  2. estragon
  3. estropier
  4. estropié
PC Version

Copyright © 2018 WordTech Co.