Polish-English dictionary »

kilometrówka meaning in English

PolishEnglish
kilometrówka noun

mileagenoun
allowance for travel expenses per distance travelled