English

edit

Noun

edit

achator (plural achators)

  1. Alternative form of achatour