landmass


Results for "landmass"

English - Turkish Dictionary

landmass

(English - Turkish Dictionary) :
i. kıta, büyük kara parçası.