Entry # 7950 has returned 1 entry

mada luu mada

noun in the presence of someone