French translation for "holdback"
|
-
n. obstacle, barrage
- Similar Words:
- "hold your horses" French translation, "hold your horses!" French translation, "hold your row" French translation, "hold your tongue" French translation, "holdall" French translation, "holden" French translation, "holder" French translation, "holder in due course" French translation, "holder of bill" French translation, "holdfast" French translation
|
|
|