baa

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