Polish-English dictionary »

tryliard meaning in English

PolishEnglish
tryliard

sextilliona trillion billion, 1021