'

Portuguese–English dictionary

English translation of the Portuguese word bancar avestruz

Portuguese → English
  
PortugueseEnglish
bancar avestruz bury one’s head in the sand