Definify.com

Definition 2026


squola

squola

Italian

Noun

squola

  1. Common misspelling of scuola

Anagrams