Concept paca (rodent sp.) [english]

Language Gloss
English paca (rodent sp.)