landlocked


Results for "landlocked"

English - Turkish Dictionary

landlocked

(English - Turkish Dictionary) :
s. kara ile kuşatılmış.