Italian-English dictionary »

ecco meaning in English

ItalianEnglish
strolaga beccogiallo noun
{f}

white-billed diver(Gavia adamsii)
noun

tende a rimanere secco o anidro adjective

anhygroscopic(Tending to remain dry or anhydrous)
adjective

12