Okudas

English

Proper noun

Okudas

  1. plural of Okuda