Polish-English dictionary »

teorba meaning in English

PolishEnglish
teorba noun

theorbonoun
theorbo