Fe wnaethon ni redeg i mewn iddyn nhw wrth y terfynell bws.

English Translation

We ran into them at the bus terminal.

terfynell (f, terfynellau) terminal