Search term embedded has 2 results
EN English ES Spanish
embedded (adj) [part of; firmly, or securely surrounded; lodged solidly into] empotrado (adj) [part of; firmly, or securely surrounded; lodged solidly into]
embedded incrustado