Consisting of or resembling foam
(Adjective)
Advertisement
Advertisement