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