funnel-shaped net for fishing in river pools - Spanish English Dictionary

Suggest a Term