Noun
sockets (n.) , [sing. a socket]
related Results
power sockets {ind.}
مقابس طاقة {صناعة}
infected sockets {alveolitis}, {med.}
الأَسْناخُ المُنْعَدِيَة {الْتِهابُ الأَسْناخ}، {طب}