Hungarian-French dictionary »

szaracén meaning in French

HungarianFrench
szaracén

sarrasin◼◼◼