French-Latin dictionary »

raccrocher au nez meaning in Latin

FrenchLatin
raccrocher au nez

suspendō