palucha

listen to the pronunciation of palucha
Spanish - English
chatter, small talk