CARACAL





Definition:

  1. [noun] of deserts of northern Africa and southern Asia
    Synonyms: desert lynx, Lynx

Synonyms: