×
burlap
meaning in French
n.
gros canevas; toile d'emballage
Related Words
burl
burla
burlesque
burley
PC Version
Copyright © 2018 WordTech Co.