mikado


Results for "mikado"

Turkish - English dictionary

mikado

(Turkish - English dictionary) :
1. mikado. 2. jackstraws, spillikins (the game).