Romanian Spanish Dictionary

limba română - español

atașa in Spanish: