INCASTRAR


Meaning of INCASTRAR in English

v to embed, fix in, house, etc.; also: to set (as in “to set a jewel”)

Interlingua English vocab.      Английский словарь Интерлингва.