English | German | Russian | Czech

upo English

Meaning upo meaning

What does upo mean?

upo

Lagenaria siceraria; a vine grown for its fruit