piinata Finnish - English
1.
Englishpine
-
Englishto inflict pain upon, to torment, to torture, to afflict
-
Finnishpiinata, kiduttaa, kiusata, rääkätä
2.
3.
Englishtorment
-
Englishto cause severe suffering
-
Finnishpiinata
English translator: Finnish English piinata Eesti sõnaraamat Español Traductor Svenska Översättare