English Vietnamese Dictionary

English - Tiếng Việt

lion in Vietnamese: