garceta

Spanish

noun
Definitions
  • egret