noun a breed of large short-haired cat with a spotted coat
ocicat 🔊 Listen to this noun a breed of large short-haired cat with a spotted coat Share Facebook Twitter Google +