English Portuguese Dictionary

English - português

stick in Portuguese: