Dictionary English – Romanian

plexus



Substantiv
1. (anat.)

plex


2. (fig.)

încurcătură, complicație