English | German | Russian | Czech

ostro English

Meaning ostro meaning

What does ostro mean?

ostro

Mediterranean wind

Are you looking for...?