French-Latin dictionary »

larguer les amarres meaning in Latin

FrenchLatin
larguer les amarres

repudiō