English-Latin dictionary »

have itching meaning in Latin

EnglishLatin
have itching verb

vermino [verminare, verminavi, verminatus](1st)
verb