English to Turkish Dictionary blockades

blockades

blokajlar
translation of 'blockades'
verb
kuşatmak,
ablukaya almak
noun
kuşatma,
abluka
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one