Romanian Spanish Dictionary

limba română - español

fără adăpost in Spanish: