tektaş


Results for "tektaş"

Turkish - English dictionary

tektaş

(Turkish - English dictionary) :
monolith.