Slovnenya

Translation Spanish English: canalla

Dictionary: main
canalla
sustantivo