×
ironwood
meaning in French
n.
arbre à l'écorce dure
Related Words
ironstone
ironware
ironwork
ironworker
PC Version
Copyright © 2018 WordTech Co.