Occitan

edit

Noun

edit

teorbas

  1. plural of teorba

Portuguese

edit

Noun

edit

teorbas

  1. plural of teorba