Russian-English dictionary »

в своей стихии meaning in English

RussianEnglish
в своей стихии preposition

in one's element(in a suitable environment)
preposition