armonika


Results for "armonika"

Turkish - English dictionary

armonika

(Turkish - English dictionary) :
1. harmonica, mouth organ. 2. accordion.