outfeats

English

Verb

outfeats

  1. third-person singular simple present indicative of outfeat

Anagrams