How to pronounce sto

in:

Accents & languages on maps

sto pronunciation in Italian [it]
stɔ

Can you pronounce it better? Or with different accent? Pronounce sto in Italian

Random words: Jan BacmaňákPrahaTřeštíkováčeštinaDěkuju