sivrifare


Results for "sivrifare"

Turkish - English dictionary

sivrifare

(Turkish - English dictionary) :
zool. shrew.