gimmor

listen to the pronunciation of gimmor
English - English
A piece of mechanism; mechanical device or contrivance; a gimcrack
gimmor
Favorites