Latin · word

garrulus

talkative, chattering

Words sharing this root