ımpound

listen to the pronunciation of ımpound
English - English
{v} to shut up in a pinfold, to confine
ımpound
Favorites