Worked (fr. Travailla)

Translation into English

Synonyms

  • exerça
  • forda
  • œuvra
  • s'employa