Portuguese-English dictionary »

torcer o nariz meaning in English

PortugueseEnglish
torcer o nariz verb

frown upon(facial expression)
verb