Back to Dictionary

platform

noun

Louisiana Creole

platfòmm