Search term adherible has one result
Jump to
ES Spanish EN English
adherible (adj n v) [able or likely to stick] (adj n v) sticky (adj n v) [able or likely to stick]