Portuguese-English dictionary »

pedra no sapato meaning in English

PortugueseEnglish
pedra no sapato noun

thorn in someone's sidenoun