relic of an ancient building or other structure English - Welsh




English translator: English Welsh relic of an ancient building or other structure  Eesti sõnaraamat   Español Traductor   Svenska Översättare