Italian-English dictionary »

essere fin troppo evidente meaning in English

ItalianEnglish
essere fin troppo evidente verb

stick out like a sore thumb(be very noticeably different)
verb