Spanish-English dictionary »

hablar disparates meaning in English

SpanishEnglish
hablar disparates verb

drool [drooled, drooling, drools](talk nonsense)
verb
[UK: druːl] [US: ˈdruːl]