тайха

Russian: Translation
тайга
English: Translation
taiga
noun
environment; trees