Slovnenya

Translation English Spanish: nervure

Dictionary: main
nervure
noun