Polish-English dictionary »

ambona meaning in English

PolishEnglish
ambona

shooting stand

ambona noun

ambonoun
stationary podium

coirnoun
fibre obtained from the husk of a coconut

pulpitnoun
raised platform in church

treestandnoun
hunting stand