puolustaa Japanese - English
1.
Englishdefend
-
Englishward off attacks fro
-
Japanese守る
2.
Englishadvocate|the
-
Englishargue for
-
Japanese説く主張
3.
4.
5.
Englishguard
-
Englishto protect from some offence
-
Japanese守る
English translator: Japanese English puolustaa Eesti sõnaraamat Español Traductor Svenska Översättare