Definify.com

Definition 2024


estacades

estacades

English

Noun

estacades

  1. plural of estacade