Definify.com

Definition 2024


foliage_leaves

foliage leaves

English

Noun

foliage leaves

  1. plural of foliage leaf