Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Caracas
(k/@/'r/A/k/@/s )
noun
(n)
the capital and largest city of Venezuela
modal dan terbesar kota venezuela
Synonym:
capital of venezuela
source: wordnet30