Romanian-French dictionary »

pinnipède meaning in French

RomanianFrench
pinnipède

piniped◼◼◼