Portuguese-English dictionary »

adido meaning in English

PortugueseEnglish
adido noun
{m}

attaché(diplomatic officer)
noun
[UK: ə.ˈtæ.ʃeɪ] [US: ə.ˈtæ.ʃeɪ]

Your history