having lasted from a remote period English - Welsh




English translator: English Welsh having lasted from a remote period  Eesti sõnaraamat   Español Traductor   Svenska Översättare