×

aber meaning in English

n. ria, long narrow inlet shaped by the incomplete immersion of a river valley

Related Words

  1. abel
  2. abel janszoon tasman
  3. abbie hoffman
  4. abbott
PC Version

Copyright © 2018 WordTech Co.