fer


Results for "fer"

Turkish - English dictionary

zafer

(Turkish - English dictionary) :
victory, triumph. takı triumphal arch.