Download For iPhone Download For iPad Download For Android
n. tiger
Chinese Word.
马马虎虎 /mǎ ma hū hū/ adj. so so