See also: alíscafos

Spanish edit

Noun edit

aliscafos m pl

  1. plural of aliscafo