tarans

English

Noun

tarans

  1. plural of taran

Anagrams