rastrero
Top 15000
Meanings
Adjective
1. low, cowardly, ignominious
2. despicable
Examples1
You are a scoundrel.