Portuguese-English dictionary »

toca aqui meaning in English

PortugueseEnglish
toca aqui noun

high five(gesture)
noun

Your history