Upon my life!


Results for "Upon my life!"

English - Turkish Dictionary

Upon my life!

(English - Turkish Dictionary) :
Allah aşkına!