Spanish-French dictionary »

tiorba meaning in French

SpanishFrench
tiorba

théorbe

tiorba noun
{f}

téorbenom {m}