Polish-English dictionary »

lekkoatletka meaning in English

PolishEnglish
lekkoatletka noun

athletenoun
participant in one of several sporting activities