Spanish-English dictionary »

iglesia meaning in English

SpanishEnglish
iglesia

church

church, kirk

kirk