×

leatherback meaning in French

n. tortue de cuir (espèce de tortue maritime)

Related Words

  1. leather pouch
  2. leather wallet
  3. leatherbound
  4. leatherette
PC Version

Copyright © 2018 WordTech Co.