sawaru Japanese - English
1.
Englishtouch
-
Englishmake physical contact with
-
Japanese触る接触
2.
Englishoffensive
-
Englishcausing offense
-
Japanese攻撃的
English translator: Japanese English sawaru Eesti sõnaraamat Español Traductor Svenska Översättare