muzafferiyet has 1 translations in 1 languages

translations of muzafferiyet

TR EN English 1 translation
  • victory (n v) [an instance of having won a competition or battle]