CROSSBRED MEANING IN ENGLISH

• Crossbred Definition & Synonyms

  1. (a.) Produced by mixing distinct breeds; mongrel.


RECENT SEARCHES