a stamp; an impression

listen to the pronunciation of a stamp; an impression
English - English
indent
a stamp; an impression
Favorites