mountain high

listen to the pronunciation of mountain high
English - Turkish

Definition of mountain high in English Turkish dictionary

high mountain
yüksek dağ
high mountain meadow
yüksek dağ cayır
English - English
very high, as high as a mountain