kanchil : Idioms & Phrases


tragulus kanchil

  • noun small chevrotain of southeastern Asia
    kanchil.
WordNet