Slovnenya

Translation English Italian: flower

Dictionary: baby-level1
flower
noun