Results for "

landlocked

"
English - Turkish Dictionary

landlocked

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