Slovnenya

Translation English Spanish: TAT

Dictionary: main
TAT
noun