Noun
retardants [sing. a retardant]
...
Oil seals {Meteor.}
مانعات {لباد}، {طقس}
related Results
sealants (n.) , [sing. a sealant]