Qarenjeh Explained

Qarenjeh (fa|قارنجه|link=no) may refer to: