a shortened form of "hello" (lo)"
English - Turkish
Definition of a shortened form of "hello" (lo)" in English Turkish dictionary