Slovnenya

Translation English Italian: lobby

Dictionary: main
lobby
noun