Noun
screen [pl. screens] , {Auto.}
ساتر {سيارات}
obstacle [pl. obstacles]
commissionaire {professions}
...
related Results
smokescreen (n.) , [pl. smokescreens]
similar Results
coverglass {med.}
ساتِرَة [ج. سَواتِر] ، {طب}
coverslip {med.}
ساتِرَة [ج. سَواتِر] ، {طب}