Polish-English dictionary »

ostoja meaning in English

PolishEnglish
ostoja noun

propnoun
object placed against or under another, to support it

refugiumnoun
habitat

tower of strengthnoun