Atorai

English

Proper noun

Atorai

  1. Synonym of Atorada.