Perrot meaning

(obsolete) A periot.
noun
0
1
Advertisement