stumped

ඉංග්‍රීසි සිංහල ශබ්දකෝෂය

1. a. උත්තර දීගත නොහැකිව අමාරුවට වැටුණු
2. වටහා ගැනීමට බැරි
3. විමතියට පත් කරන