"peludo" in English Peludo margay Detailed translations for "peludo" Peludo Peludo(also: Langschwanzkatze, Bergozelot, Baumozelot, Margay) margay