×
carcajou
meaning in French
n.
carcajou, blaireau du labrador, glouton
Related Words
carburization
carburize
carcase
carcass
PC Version
Copyright © 2018 WordTech Co.