Romanian-Latin dictionary »

din senin meaning in Latin

RomanianLatin
din senin

inexspectate