Slovnenya

Translation English French: highly strung

Dictionary: main
highly strung
adjective