unrestrainable - French English Dictionary

unrestrainable

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "unrestrainable" in French English Dictionary : 1 result(s)

English French
General
unrestrainable débridé [adj]