ovidutos

Portuguese

Noun

ovidutos

  1. plural of oviduto