Romanian Spanish Dictionary

limba română - español

nervură in Spanish: