cast anchor


Results for "cast anchor"

English - Turkish Dictionary

cast anchor

(English - Turkish Dictionary) :
demir atmak.