French-Romanian dictionary »

delfinariu meaning in Romanian

FrenchRomanian
delfinariu

delphinarium◼◼◼