crida - Spanish English Dictionary

crida

Meanings of "crida" in English Spanish Dictionary : 2 result(s)

Spanish English
General
crida [f] disused proclamation
crida [f] disused announcement