long-actingEnglish

long-acting

Adjective

Active over a long period of time

English: long-acting