Translation of celopar in English:

celopar

garrulous

adjective

  • 1

    garrulous, talkative, outspoken, very frank