French-Latin dictionary »

rémora meaning in Latin

FrenchLatin
rémora nom

remora [remorae](1st) F
noun

Your history