Latin edit

Pronunciation edit

Interjection edit

attatae

  1. sudden enlightenment, surprise; ah! oh!

Related terms edit