Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ostro Definition

Cancel
ostro
noun
a southerly Mediterranean wind

Words Related to ostro!

ostro Examples by Brain Bank Users