×

cambrure meaning in English

n. instep, arch

Related Words

  1. cambronne
  2. cambrousse
  3. cambré
  4. cambuse
PC Version

Copyright © 2018 WordTech Co.