Greek Portuguese Dictionary

ελληνικά - português

τρώκτης in Portuguese:

1. truta truta