bangalow palms

English

Noun

bangalow palms

  1. plural of bangalow palm