Definisi 'christmas carol'

English to English
noun
1 joyful religious song celebrating the birth of Christ Terjemahkan
source: wordnet30

More Word(s)
religious song,

Visual Synonyms