Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Portuguese Dictionary








Phrases with explanation found: 3  


English-Portuguese dictionary
   give an explanation
  dar explicações, dar contas de

English-Portuguese dictionary
   owe someone an explanation
  dever explicações a alguém, ter que dar conta de algo para alguém

English-Portuguese dictionary
   render an explanation
  dar explicações, dar contas de