Romanian-French dictionary »

saint-pétersbourg meaning in French

RomanianFrench
saint-pétersbourg

petersburg◼◼◼