×

starfish meaning in French

n. étoile de mer

Related Words

  1. stared at
  2. starer
  3. starfruit
  4. stargaze
PC Version

Copyright © 2018 WordTech Co.