English-French dictionary »

autoharp meaning in French

EnglishFrench
autoharp (instrument)
noun

autoharpe◼◼◼nom {f}