tümülüs


Results for "tümülüs"

Turkish - English dictionary

tümülüs

(Turkish - English dictionary) :
tumulus, barrow.