koskea Turkish - English
1.
Englishregard
-
Englishto have to do with
2.
Englishtouch
-
Englishmake physical contact with
-
Turkishdokunmak, ellemek, değmek
3.
Englishhurt
-
Englishto be painful
-
Turkishağrımak, acımak
English translator: Turkish English koskea Eesti sõnaraamat Español Traductor Svenska Översättare