Slovnenya

Translation English Spanish: foramen

Dictionary: main