A soft mutation is required after the preposition o. A soft mutation is required after each of the following:
am |
ar |
at |
gan |
tros |
trwy |
wrth |
dan |
heb |
i |
o |
hyd |
The table of mutations can be found by clicking here.