English-Italian dictionary »

hodegetria meaning in Italian

EnglishItalian
hodegetria noun

odigitrianoun