Aoubellil


Aoubellil is a municipality in northwestern Algeria.