English

edit

Adjective

edit

frontate (comparative more frontate, superlative most frontate)

  1. Synonym of frontated