Search term orca has 3 results
EN English FR French
orca (n) [cetaceans] épaulard (n) {m} [cetaceans]
orca (n) [cetaceans] orque (n) {f} [cetaceans]
FR French EN English
Orca Orca