Trohas

English

Proper noun

Trohas

  1. plural of Troha

Anagrams