Polish-French dictionary »

katusza meaning in French

PolishFrench
katusza noun

tourmentnom