yaruro
Meanings
Adjective
1. Yaruro