domesticated animals - Spanish English Dictionary
History

domesticated animals



Meanings of "domesticated animals" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
pet's house, or shelter for domesticated animals cucha [f] CL UY