Slovnenya

Translation Spanish English: tacha

Dictionary: main
tacha
sustantivo