zerdeva


Results for "zerdeva"

Turkish - English dictionary

zerdeva

(Turkish - English dictionary) :
zool. pine marten.