fully established - Spanish English Dictionary

fully established

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

English Spanish
General
adventive (not native to and not fully established in a new habitat or environment) extraño [adj]