Definition of マーラ

マーラ

maara

noun
Patagonian mara (Dolichotis patagonum)