Term Gallery logo

Meanings of anguila polla garau in Catalan

Portuguese
pounchuroto
Spanish
anguila
european eel