Polish-English dictionary »

podlot meaning in English

PolishEnglish
podlot noun

fledglingnoun
young bird