See also: aliscafos

Spanish edit

Noun edit

alíscafos m pl

  1. plural of alíscafo