×

cay meaning in French

n. petite île basse, îlot bas

Related Words

  1. cavy
  2. caw
  3. cayenne
  4. cayenne pepper
PC Version

Copyright © 2018 WordTech Co.