person or thing which ejects; device which releases or expels

listen to the pronunciation of person or thing which ejects; device which releases or expels
English - English
{i} ejector
person or thing which ejects; device which releases or expels
Favorites