muskrat


Results for "muskrat"

English - Turkish Dictionary

muskrat

(English - Turkish Dictionary) :
i., zool. misksıçanı, miskfaresi.