Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Pablo Picasso
noun
(n)
prolific and influential Spanish artist who lived in France (1881-1973)
artis berpengaruh subur dan sepanyol yang tinggal di perancis (1881-1973)
Synonym:
picasso
source: wordnet30