sphere


Results for "sphere"

English - Turkish Dictionary

troposphere

(English - Turkish Dictionary) :
i. troposfer.