Romanian-French dictionary »

carte du meaning in French

RomanianFrench
carte du

hartă a lumii◼◼◼