English-Italian dictionary »

ecoarchitecture meaning in Italian

EnglishItalian
ecoarchitecture noun

ecoarchitetturanoun
{f}