"Sternebrae" is a word in ENGLISH
sternebrae
ENGLISH
Definition:
of Sternebra
Few words of positivity
Serious sport is war minus the shooting.
WORD SUGGESTIONS
sternebra
ENGLISH
One of the segments of the sternum.
Read the complete definition