meaning of camarada

camarada - Spanish to English

comrade