Esperanto Portuguese Dictionary

Esperanto - português

torĉo in Portuguese:

1. tocha tocha