Romanian-French dictionary »

natacha meaning in French

RomanianFrench
natacha

natașa◼◼◼