×
leatherback
meaning in French
n.
tortue de cuir (espèce de tortue maritime)
Related Words
leather pouch
leather wallet
leatherbound
leatherette
PC Version
Copyright © 2018 WordTech Co.