palampoors

English

Noun

palampoors

  1. plural of palampoor

Anagrams