trovarsi

listen to the pronunciation of trovarsi
Italienisch - Englisch
be, exist
stand, lie