maestroEnglish

maestro, master

Noun

An artist of consummate skill

English: maestro, master

Bahasa: pakar

Bahasa words with similar meanings

English words with similar meanings

Show 1 words