YourDictionary

mordida

noun

a bribe

link/cite print suggestion box