Romanian-French dictionary »

étoile de mer meaning in French

RomanianFrench
étoile de mer

stea de mare◼◼◼