Advertisement

Advertisement

British longhair

/ ˈlɒŋˌheə /

noun

  1. a breed of large cat with a semi-long thick soft coat


Advertisement

Advertisement

Advertisement

Advertisement


British ListBritish lop