attaps

English

Noun

attaps

  1. plural of attap

Anagrams