Diccionario Español-Inglés

caudillo

Boss, chief, leader

Diccionario Español-Inglés