سُوبینأ آلو

Verb

 * 1) to suit in, to fit in
 * 2) be agreeable, be profitable, prove beneficial, auspicious or lucky