Slovnenya

Translation Spanish English: acacia

Dictionary: main