kîka

French: Translation
barricader
intransitive verb
Notes

verbe intransitif. ikîka