garotte - French English Dictionary
History

garotte

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "garotte" in French English Dictionary : 4 result(s)

English French
General
garotte garrotter [v]
garotte étouffer [v]
garotte étrangler [v]
garotte garrot [m]