Synonyms of Semi-wild in English :
Antonyms of Semi-wild in English
Thesaurus of Semi-wild in English
1. (adjective) partially wild