maksaa samalla mitalla Finnish - English
1.
Englishreturn
-
Englishto give in requital or recompense, to requite
-
Finnishmaksaa samalla mitalla
English translator: Finnish English maksaa samalla mitalla Eesti sõnaraamat Español Traductor Svenska Översättare