Romanian-French dictionary »

célesta meaning in French

RomanianFrench
célesta

celestă◼◼◼