English-Italian dictionary »

night owl meaning in Italian

EnglishItalian
night owl [night owls] (one who is awake at night)
noun
[UK: naɪt aʊl]
[US: ˈnaɪt ˈaʊl]

nottambulonoun
{m}

nottolonenoun
{m}