Search term SMAR has 2 results
PL Polish EN English
smar (n) {m} grease (n)
smar (n) {m} lubricant (n)

Polish English translations

PL Synonyms for smar EN Translations
tłuszcz [smar] m grease