Romanian-French dictionary »

europa meaning in French

RomanianFrench
europa

europa◼◼◼