halturas

English

Noun

halturas

  1. plural of haltura

Anagrams