defolu


Results for "defolu"

Turkish - English dictionary

defolu

(Turkish - English dictionary) :
imperfect, flawed (product).