Romanian Spanish Dictionary

limba română - español

şopârlă in Spanish: