Palanca

From Fresh Dictionary

Spanish (Castilian)

Noun

palanca f.

  1. lever
Personal tools