Is a Yamaha ybr 125 a 2stroke?

No. The Yamaha YBR 125 has a four-stroke engine.