Inglésreturn
Inglésto give in requital or recompense, to requite
Finlandésmaksaa samalla mitalla
English translator: Spanish requite Eesti sõnaraamat Español Traductor Svenska Översättare