musquash Thai Translation

musquash - ขนของหนูขนยาว

EnglishThaiTransliteration
musquash
(Noun)
Related: muskrat
ขนของหนูขนยาว