Slovnenya

Translation English Spanish: scarce

Dictionary: main