a scar produced by searing English - Latin




English translator: English Latin a scar produced by searing  Eesti sõnaraamat   Español Traductor   Svenska Översättare