English edit

Adjective edit

frontate (comparative more frontate, superlative most frontate)

  1. Synonym of frontated