Translation Of Mongrel Dog In Different Languages

English
Ways to say mongrel dog
Σκυλί μιγάς [skylí migás]
Cane bastardo
Byracka

Phrases in alphabetical order