French-Spanish dictionary »

starets meaning in Spanish

FrenchSpanish
starets nom {m}

Stáretsnoun