lobsterback
English
lobsterback meaning in English • lobsterback का अर्थ अंग्रेजी में
Noun
- A British soldier in the 1700's; -- so-called because of his red coat, esp. during the American Revolutionary War.