×

marsouin meaning in English

n. porpoise, species of dolphin (zoology)

Related Words

  1. marshall
  2. marshall mcluhan
  3. marsupial
  4. marsupialisation
PC Version

Copyright © 2018 WordTech Co.