mongrel


Results for "mongrel"

English - Turkish Dictionary

mongrel

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