hubble-bubble


Results for "hubble-bubble"

English - Turkish Dictionary

hubble-bubble

(English - Turkish Dictionary) :
i. nargile.