od dawna

listen to the pronunciation of od dawna
Lehçe - Turkish
eskiye dayanan
Lehçe - English
long-standing
for a long time
of long standing
from of old
long-established
longstanding