Polish-English dictionary »

tarcza ostrzegawcza meaning in English

PolishEnglish
tarcza ostrzegawcza

semaphore signal

Your history