MONGREL


Meaning of MONGREL in English

n. cross breed of different organisms, hybrid; dog of a mixed breed (Zoology, Botany)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.