tuska English - French

Related words

affliction  agony  pain  woe  torment  anguish 




English translator: English French tuska  Eesti sõnaraamat   Español Traductor   Svenska Översättare