English-Italian dictionary »

irenarch meaning in Italian

EnglishItalian
irenarch noun

irenarconoun
{m}