Hungarian-French dictionary »

technokrata meaning in French

HungarianFrench
technokrata főnév

technocrate◼◼◼nom