~1 min read
Article
Verrua may refer to: Verrua Po, a comune in Lombardy, northern Italy Verrua Savoia, a comune in Piedmont, northern Italy
~1 min read
Verrua may refer to: Verrua Po, a comune in Lombardy, northern Italy Verrua Savoia, a comune in Piedmont, northern Italy
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).