Slovnenya

Translation Spanish English: apremiar

Dictionary: main