semaforcu


Results for "semaforcu"

Turkish - English dictionary

semaforcu

(Turkish - English dictionary) :
semaphorist.