English to Portuguese Dictionary parrots

parrots

Papagaios
translation of 'parrots'
verb
papaguear,
repetir mecanicamente
noun
arara,
papagaio
Credits: Google Translate
Download the
HelloEnglishApp
image_one