×

crista meaning in French

n. chaîne de montagnes, crête

Related Words

  1. criss cross
  2. crisscross
  3. cristobal colon
  4. criterion
PC Version

Copyright © 2018 WordTech Co.