Latin Adjectives: altirōstris

Latin Adjectives verb 'altirōstris' conjugated