Search term Ellen Church has 2 results
EN English ES Spanish
Ellen Church Ellen Church

EN ES Translations for church

church iglesia {f}
church (n) [religion] iglesia (n) {f} [religion]
ES Spanish EN English
Ellen Church Ellen Church