PRICASOUR


Meaning of PRICASOUR in English

noun a hard rider.

Webster English vocab.      Английский словарь Webster.