Romanian-French dictionary »

éléphant de mer meaning in French

RomanianFrench
éléphant de mer

elefant de mare◼◼◼

focă elefant◼◼◻