upon my honor

listen to the pronunciation of upon my honor
English - Turkish
namusum üzerine
şerefim üzerine
English - English
upon my word, I promise