vermi

listen to the pronunciation of vermi
English - Turkish
solucan
kurt
English - English

Definition of vermi in English English dictionary

vermi-
Worm: vermicide
vermi
Favorites