Definify.com

Definition 2024


épaulard

épaulard

French

Noun

épaulard m (plural épaulards)

  1. killer whale; orca

Synonyms