baa

English: Translation
touch (two or more things), be in contact, make contact with uniformly
adjective
carroll-soulik-1973