Romanian Spanish Dictionary

limba română - español

lămâie verde in Spanish: