More Dictionaries
ادا/سر انجام in English
fulfilled
performed