×
loquace
meaning in English
adj.
loquacious, talkative, garrulous, voluble
Related Words
lophobranche
lopin
loquacité
loque
PC Version
Copyright © 2018 WordTech Co.