Definify.com

Definition 2024


domestications

domestications

English

Noun

domestications

  1. plural of domestication

French

Noun

domestications f

  1. plural of domestication