Spanish Vietnamese Dictionary

español - Tiếng Việt

luna in Vietnamese: