Polish-English dictionary »

alidada meaning in English

PolishEnglish
alidada noun

alidadenoun
measuring apparatus