od dawna

listen to the pronunciation of od dawna
البولندية - التركية
eskiye dayanan
البولندية - الإنجليزية
long-standing
for a long time
of long standing
from of old
long-established
longstanding