Montre (en. Watch)

Translation into French

Synonyms