Translation of چھلکنا in English

چھلکنا

Verb

  1. overflow, run over, splash

Powered by Oxford