invent Latina Meaning

Latina Dictionary

English to Latina Dictionary

invent

Inventum

International Languages

Meaning for invent found in 44 Languages.

Sponored Video