takızafer


Results for "takızafer"

Turkish - English dictionary

takızafer

(Turkish - English dictionary) :
arch. triumphal arch.