French-Latin dictionary »

rester meaning in Latin

FrenchLatin
rester Continuer d’être à un endroit ou dans un état

maneo

Your history