ıchneumon

listen to the pronunciation of ıchneumon
Turkish - English

Definition of ıchneumon in Turkish English dictionary

Ichneumon
ichneumon
English - English
{n} a quadruped of the weasel kind, a numerous genus of flies