Results for "

rodent

"
English - Turkish Dictionary

rodent

(English - Turkish Dictionary) :
i. kemirgen hayvan.