Langsung ke konten

Arti kata

lycaeon

Definition of lycaeon (English)

noun

  1. African hunting dog
    sumber: wordnet30