Romanian-French dictionary »

superpuissance meaning in French

RomanianFrench
superpuissance

superputere◼◼◼