Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Warszawa
noun
(n)
the capital and largest city of Poland; located in central Poland
modal dan terbesar kota polandia; terletak di pusat polandia
Synonym:
capital of poland
,
warsaw
source: wordnet30