Slovnenya

Translation Spanish English: delegación

Dictionary: main
delegación
sustantivo