Search term encapsulate has one result
EN English IT Italian
encapsulate (v) [pharmacy] incapsulare (v) [pharmacy]