(an irish term of address expressing affection) darling

listen to the pronunciation of (an irish term of address expressing affection) darling
English - English
macushla