MalayTranslate.com
Malay to English Translator
Translate Here

English to English

garrulous
('g/&/r/@/l/@/s )

adjective (a)

  • Talking much, especially about commonplace or trivial things; talkative; loquacious.
    berbicara banyak, terutama tentang lumrah atau hal sepele; ceramah; iseng.
    source: webster1913

adjective satellite (s)