Definition of マーゲイ

マーゲイ

maagei

noun
margay (Leopardus wiedii)