tulumba


Results for "tulumba"

Turkish - French Dictionary

tulumba

(Turkish - French Dictionary) :
pompe à eau