English | German | Russian | Czech

mongrelish English

Meaning mongrelish meaning

What does mongrelish mean?

mongrelish

Like a mongrel.

Are you looking for...?