French-Latin dictionary »

dépister meaning in Latin

FrenchLatin
dépister

umbraculum

Your history