Romanian-Latin dictionary »

se arăta meaning in Latin

RomanianLatin
se arăta

apparere

comparere