Definify.com

Definition 2024


rooftrees

rooftrees

English

Noun

rooftrees

  1. plural of rooftree