parasita - French English Dictionary

parasita

Meanings of "parasita" in English French Dictionary : 1 result(s)

French English
State Law
parasiter [v] infest with a pest