Results for "

anchorage

"
English - Turkish Dictionary

anchorage

(English - Turkish Dictionary) :
i. demirleme yeri.