Definify.com

Definition 2025


squola

squola

Italian

Noun

squola

  1. Common misspelling of scuola

Anagrams