Romanian-French dictionary »

caméléon meaning in French

RomanianFrench
caméléon

cameleon◼◼◼