English to Spanish Dictionary victory

victory

victoria
translation of 'victory'
noun
victoria
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one