Results for "

maniple

"
Turkish - English dictionary

maniple

(Turkish - English dictionary) :
sending key, signalling key (of a telegraph).