buzuki


Results for "buzuki"

Turkish - English dictionary

buzuki

(Turkish - English dictionary) :
bouzouki.