zorilla


Results for "zorilla"

Turkish - English dictionary

zorilla

(Turkish - English dictionary) :
zoril, zorille, zorilla, muishond, African polecat.