palucha

listen to the pronunciation of palucha
Spanisch - Englisch
chatter, small talk