to speak tediously and at length English - Romanian




English translator: English Romanian to speak tediously and at length  Eesti sõnaraamat   Español Traductor   Svenska Översättare