Definition of マスクラット

マスクラット

masukuratto

noun
muskrat (Ondatra zibethicus)