Portuguese-English dictionary »

podrão meaning in English

PortugueseEnglish
podrão noun
{m}

greasy spoon(inexpensive diner or restaurant)
noun