Search term beluga has one result
Jump to
EN English NL Dutch
beluga (n) [cetacean, ''Delphinapterus leucas''] beloega (n) [cetacean, ''Delphinapterus leucas''] (n)