river dolphin n : any of several long-snouted usually freshwater dolphins of South America and southern Asia
Copyright © 2024 3Dict.net