Polish-English dictionary »

tupolew meaning in English

PolishEnglish
tupolew

Tupolev