melukai Turkish - English
1.
Englishhurt
-
Englishto be painful
-
Turkishağrımak, acımak
Englishhurt
-
Englishto cause physical pain and/or injury
-
Turkishacıtmak, ağrıtmak
English translator: Turkish English melukai Eesti sõnaraamat Español Traductor Svenska Översättare