Definify.com

Definition 2025


parrothouses

parrothouses

English

Noun

parrothouses

  1. plural of parrothouse