English–Welsh dictionary

Welsh translation of the English word detain

English → Welsh
  
EnglishWelsh (translated indirectly)Esperanto
(arrest; apprehend; nick)
🔗 Russian opposition leader and Vladimir Putin critic Aleksej Navalʹnyj has been detained by police after returning to Moscow five months after being poisoned by a nerve agent.

EnglishWelsh
detain atal; cadw; caethiwo