garrobo
Top 45000
Meanings
Noun
1. caiman (Central America)
2. black iguana (Ctenosaura similis) (Central America)