English

edit

Noun

edit

pututus

  1. plural of pututu

Spanish

edit

Noun

edit

pututus m pl

  1. plural of pututu