English to Turkish Dictionary victory

victory

zafer
Credits: Google Translate
Download the
HelloEnglishApp
image_one