deliver letters

listen to the pronunciation of deliver letters
English - English
hand out letters, distribute mail