Results for "

boulder

"
English - Turkish Dictionary

boulder

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