Italian-English dictionary »

avvicendarsi meaning in English

ItalianEnglish
avvicendarsi verb

take turns(do the same thing one after another)
verb