Asturian Participle invitaes f pl feminine plural of invitáuWikiwand - on Seamless Wikipedia browsing. On steroids.