Italian-English dictionary »

tenere il piede in due scarpe meaning in English

ItalianEnglish
tenere il piede in due scarpe verb

play the field(to date more than one person)
verb