Romanian-French dictionary »

cascarille meaning in French

RomanianFrench
cascarille

odagaci◼◼◼