Definisi 'christmas box'

English to English
noun
1 a present given at Christmas for services during the year Terjemahkan
source: wordnet30


Visual Synonyms