French-Latin dictionary »

se déplacer meaning in Latin

FrenchLatin
se déplacer Aller à un autre lieu ; changer de place

amovere