ikievreli


Results for "ikievreli"

Turkish - English dictionary

ikievreli

(Turkish - English dictionary) :
mech. two-cycle (engine).