Search term gárrulo has one result
Jump to
ES Spanish EN English
gárrulo (adj) [excessively or tiresomely talkative] garrulous (adj) [excessively or tiresomely talkative] (formal)

Spanish English translations