upon my oath

listen to the pronunciation of upon my oath
English - Turkish
vallahi billahi
yemin ederim
upon oath
yeminli