Italian-English dictionary »

ritrovarsi meaning in English

ItalianEnglish
ritrovarsi verb

end up(arrive at a destination)
verb
[UK: end ʌp] [US: ˈend ʌp]