to smell a rat - Fransızca İngilizce Sözlük

to smell a rat

Meanings of "to smell a rat" in French English Dictionary : 3 result(s)

İngilizce Fransızca
General
to smell a rat flairer qqch de louche
Idioms
to smell a rat flairer anguille sous roche
to smell a rat soupçonner quelque chose