boulder


Results for "boulder"

English - Turkish Dictionary

boulder

(English - Turkish Dictionary) :
i. iri kaya parçası.