Can someone explain the correct pronunciation of "o"? (I know it may vary but maybe there's some rule of thumb that I can take advantage of).
Take just the word мост for example, it seems that "o" is pronounced as o, but when you combine it with на as in:
на мосту
The pronunciation starts to sound like "a", is this because of the dative case?
Also, can we generalize this? Like, can I say that whenever you get the dative case of a noun the first "o" is pronounced as a?