English to Turkish Dictionary foothold

foothold

tutunma noktası
translation of 'foothold'
noun
ayak basacak sağlam yer,
tutunma noktası
Credits: Google Translate
Download the
HelloEnglishApp
image_one