English-Italian dictionary »

avempace meaning in Italian

EnglishItalian
Avempace proper noun

Avempaceproper noun