list_banner

Dump truck Vietnamese translation definition meaning