Italian-English dictionary »

dammi retta meaning in English

ItalianEnglish
dammi retta verb

take it from me(believe me)
verb

Your history