pututus

English

Noun

pututus

  1. plural of pututu

Spanish

Noun

pututus m pl

  1. plural of pututu