gorrito
Top 25000
Meanings
Noun
1. bonnet, baby's bonnet
2. condom (Latin America)