Turkish-English dictionary »

seyyar kapan meaning in English

TurkishEnglish
seyyar kapan noun

spike stripnoun