Dictionnaire
babelfish
/
Dictionnaire
/
Français → Anglais
flairer qc. de louche
Dictionnaire
flairer qc. de louche
to smell a rat
loc.