Polish-English dictionary »

dabigatran meaning in English

PolishEnglish
dabigatran

dabigatran