affixedEnglish

affixed

Adjective

Firmly attached

English: affixed