palucha

listen to the pronunciation of palucha
Испанский Язык - Английский Язык
chatter, small talk