Translation of garrulous in Malay

garrulous

becok

adjective

  • 1

    becok, celopar