Polish-English dictionary »

lekkoatleta meaning in English

PolishEnglish
lekkoatleta noun

athletenoun
participant in one of several sporting activities