English
German
Portuguese
- on easy terms
- on edge
- on end
- on equal terms
- on fire
on first try
- on foot
- on furlough
- on hand
- on horseback
- on impact
- on it
- on leave
- on local
- on no account of
- on one's guard
- on one's high horse
- on one's own
- on one's own hook
- on one's toes
- on overhead costs
- on patrol
- on period
- on price
- on probation
- on production of
- on purpose
- on ramp
- on record
- on request
- on sale

