French-Latin dictionary »

parasiter meaning in Latin

FrenchLatin
parasiter

parasitari