LEATHERNECK MEANING IN HINDI

Definition & Synonyms


• Leatherneck

  1. (n.) The sordid friar bird of Australia (Tropidorhynchus sordidus).


Synonyms:
Marine,