Spanish

edit

Noun

edit

covacho m (plural covachos)

  1. Synonym of covacha