What is Deh Pon?
Traduce by the necessary formal verb plus on
I am on the phone - I deh pon de phone
The planet is on war - The planet deh pon war
Oh every second you are on my mind - Oh every second you deh 'pon my mind
See on, is, are, am, jamaica, caribbean, nocker