tarabilla

listen to the pronunciation of tarabilla
Испанский Язык - Английский Язык
stupid person
latch, device which fastens a door or gate
lock
chatter, small talk
one who talks excessively, chatterer, big mouth