Hebrew Portuguese Dictionary

עברית - português

טופר in Portuguese:

1. garra garra