Slovnenya

Translation English Italian: shop

Dictionary: baby-level1
shop
noun