biscondola

Italian

Noun

biscondola f (plural biscondole)

  1. sun trap