English-Italian dictionary »

canephora meaning in Italian

EnglishItalian
canephora (caryatid)
noun

caneforanoun
{f}