I know right? We speak english here in Trinidad so I just recently found out meaning of Manzanilla lol
You are viewing a single comment's thread from:
I know right? We speak english here in Trinidad so I just recently found out meaning of Manzanilla lol