Definisi 'macushla'

English to English
noun
1 (an Irish term of address expressing affection) darling Terjemahkan
source: wordnet30


Visual Synonyms