Search term escalador has one result
Jump to
PT Portuguese EN English
escalador (n) [one who climbs] (n) climber (n) [one who climbs]