Definify.com

Definition 2024


iscola

iscola

Sardinian

Noun

iscola f

  1. (Logudorese) school