българо-английски речник »

отдавна означава в английски

Българскианглийски
отдавна adverb

long ago(at a time in the distant past)
adverb
[UK: ˈlɒŋ ə.ˈɡəʊ] [US: ˈlɔːŋ əˈɡo.ʊ]

отдавна не сме се чували interjection

long time no hear(idiomatic: I haven't heard from you for a long time)
interjection

отдавнашен adjective

long-standing(having existed for a long time)
adjective
[UK: ˈlɒŋ ˈstænd.ɪŋ] [US: ˈlɔːŋ ˈstænd.ɪŋ]

неотдавна adverb

newly(Very recently)
adverb
[UK: ˈnjuː.li] [US: ˈnuː.li]

recently(in the recent past)
adverb
[UK: ˈriːs.n̩t.li] [US: ˈriːs.n̩t.li]

неотдавнашен adjective

late [later, latest](recent)
adjective
[UK: leɪt] [US: ˈleɪt]

latter(close (or closer) to the present time)
adjective
[UK: ˈlæ.tə(r)] [US: ˈlæ.tər]

recent(having happened a short while ago)
adjective
[UK: ˈriːsnt] [US: ˈriː.sənt]