madamada

English: Translation
compete (as between individuals); front of
verb
carroll-soulik-1973