Polish-English dictionary »

menhir meaning in English

PolishEnglish
menhir noun

menhirnoun
single tall standing stone as a monument