whatchacallit

listen to the pronunciation of whatchacallit
English - English
a whatchamacallit