parrotEnglish

parrot

Noun

Usually brightly colored zygodactyl tropical birds with short hooked beaks and the ability to mimic sounds

English: parrot

Bahasa: nuri

A copycat who does not understand the words or acts being imitated

English: parrot

Verb

Bahasa words with similar meanings

Words that start with "parrot"