Portuguese-English dictionary »

eu topo meaning in English

PortugueseEnglish
eu topo phrase

you're on("I accept your challenge")
phrase