church_serviceEnglish

church, church service

Noun

A service conducted in a house of worship

English: church service, church

Bahasa: sembahyang

Bahasa words with similar meanings

English words with similar meanings

Show 1 words