chivi

listen to the pronunciation of chivi
English - English

Definition of chivi in English English dictionary

chivied
{s} vexed or harassed with petty attacks