See morev. groarTranslation: croakDefinition of groar in EnglishEmitir el sonido característico de las ranas y los sapos. Synonyms of groar in EnglishcroarcharlearcantarDefinition of groar in SpanishTo emit the characteristic sound of frogs and toads.
See moren. groarTranslation: croakDefinition of groar in EnglishSonido característico de las ranas y los sapos. Synonyms of groar in EnglishcroarcantocharlearDefinition of groar in SpanishCharacteristic sound of frogs and toads.