×
entrave
meaning in English
n.
obstacle, hindering, restraint; drawback, hamper, interference
Related Words
sans entrave
entrave de cheval
entrait
entrave de cheval
entraver
entraînant
PC Version
Copyright © 2018 WordTech Co.