Polish-English dictionary »

podadres meaning in English

PolishEnglish
podadres noun

subaddressnoun

pod adresem

care offor distribution by (the named intermediary)