padrillo
Top 45000
Meanings
Noun
1. stallion (Latin America)
Examples1
Is this a stallion or a mare?