the happy pair

listen to the pronunciation of the happy pair
English - English
happy couple, happily married husband and wife