×
holdback
meaning in French
n.
obstacle, barrage
Related Words
hold your tongue
holdall
holden
holder
PC Version
Copyright © 2018 WordTech Co.