ararutas

Portuguese

Noun

ararutas f

  1. plural of araruta