Russian-Latin dictionary »

сарра meaning in Latin

RussianLatin
Сарра noun

Saranoun