English-Italian dictionary »

napaea meaning in Italian

EnglishItalian
Napaea noun

napeanoun
{f}