Site icon The Law Dictionary

FLECTA

A feathered or fleet arrow. Cowell.

Exit mobile version