English

edit

Noun

edit

leoncito (plural leoncitos)

  1. The lion tamarin.