Iglesia may refer to: Iglesia, the Spanish form of church Iglesia Department Iglesia ni Cristo Iglesia Filipina Independiente Iglesia (Metro Madrid), a station on Line 1
Iglesia may refer to: Iglesia, the Spanish form of church Iglesia Department Iglesia ni Cristo Iglesia Filipina Independiente Iglesia (Metro Madrid), a station on Line 1
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).