Translation of cáspita in English:

cáspita

exclamation