delphinariums
French
Noun
delphinariums
m
plural of
delphinarium