Polish-English dictionary »

natarczywy meaning in English

PolishEnglish
natarczywy

importunate

insistent