Slovnenya

Translation English French: title-holder

Dictionary: main
title-holder
noun