Citara definitions

Search

Citara

Citara logo #10101) beach in Italy 2) Spanish zither
Found on https://www.crosswordclues.com/clue/citara

citara

citara logo #20001Latin, meaning: a harp.
Found on http://archives.nd.edu/ccc.htm
No exact match found.