maktua


Results for "maktua"

Turkish - English dictionary

maktua

(Turkish - English dictionary) :
(newspaper, magazine) clipping.