Polish-English dictionary »

tonsura meaning in English

PolishEnglish
tonsura noun

tonsurenoun
bald patch resulting from being tonsured