English-Spanish dictionary »

caid meaning in Spanish

EnglishSpanish
caid (local governor or leader)
noun

caídnoun
{m}