Portuguese-English dictionary »

olha só meaning in English

PortugueseEnglish
olha só phrase

what do you know(what a surprise)
phrase