Italian-English dictionary »

sentire puzza di bruciato meaning in English

ItalianEnglish
sentire puzza di bruciato verb

smell a rat(to sense something suspicious)
verb
[UK: smel ə ræt] [US: ˈsmel ə ˈræt]