Romanian-French dictionary »

armageddon meaning in French

RomanianFrench
armageddon

armaghedon◼◼◼