Definify.com

Definition 2025


castellu

castellu

Corsican

Noun

castellu m

  1. castle