ABLUKAYA ALMAK
ABLUKAYA ALMAK : Turkish English
v. blockade, impose a blockade
ABLUKAYA ALMAK : Turkish German
lockieren
ABLUKAYA ALMAK : Turkish French
loquer
Multilingual Turkish Dictionary
v. blockade, impose a blockade
lockieren
loquer