Chamicuro

edit

Adjective

edit

ijchac̈homa

  1. annoyed, peeved