Skip to main content

English: dolphins, porpoises and whales

Welsh: dolffiniaid, llamidyddion a morfilod

Part of speech

Noun, Plural

Definition

cetacea