MalayTranslate.com
Malay to English Translator
Translate Here

English to English

maestro
('m/aI/str/oU/ )

noun (n)

  • an artist of consummate skill
    seorang seniman dari keterampilan yang sempurna
    Synonym:
    master
    source: wordnet30
  • A master in any art, especially in music; a composer.
    ahli dalam setiap seni, terutama dalam musik; seorang artis.
    source: webster1913