Swedish-Latin dictionary »

gratisätare meaning in Latin

SwedishLatin
gratisätare

parasīta

parasītus