Slovnenya

Translation English Spanish: fingerprint

Dictionary: main