Romanian Spanish Dictionary

limba română - español

sufoca in Spanish: