se tenir à carreau - French English Dictionary
History

se tenir à carreau

Play ENFRFRfr
Play ENFRFRca


Meanings of "se tenir à carreau" in English French Dictionary : 2 result(s)

French English
Idioms
se tenir à carreau to keep one's nose clean
se tenir à carreau to be kept on your toes