Romanian-French dictionary »

carte de visite meaning in French

RomanianFrench
carte de visite

carte de vizită◼◼◼