Results for "

mongrel

"
English - Turkish Dictionary

mongrel

(English - Turkish Dictionary) :
i. melez köpek; melez hayvan. s. melez (köpek/hayvan).