a painful or trying experience English - Latin




English translator: English Latin a painful or trying experience  Eesti sõnaraamat   Español Traductor   Svenska Översättare