Slovnenya

Translation English Spanish: capital of Italy

Dictionary: main
capital of Italy