DictionaryForumContacts

   English
Google | Forvo | +
to phrases
on my ownstresses
gen. своими силами (If you do something on your own, you do it without any help from other people. Avrile); один (сам по себе ckasey78)
inf. самостоятельно (sophistt)
 English thesaurus
On My Own
chat., abbr. OMO
on my own: 14 phrases in 5 subjects
Business1
Education1
General4
Informal6
Makarov2