Skip to main content

English: sighting devices

Welsh: dyfeisiau gweld

Part of speech

Noun, Plural

Definition

on a gym