domesticated Latina Meaning

Latina Dictionary

English to Latina Dictionary

domesticated

Domitus

International Languages

Meaning for domesticated found in 57 Languages.