Noun
applet [pl. applets]
similar Results
appleton layer {comm.}
طبقة أبلتون {طبقة جوية متأينة تعكس أمواج الراديو}، {اتصالات}