Definify.com

Definition 2024


falcades

falcades

English

Noun

falcades

  1. plural of falcade