English-synonym dictionary »

scabbard synonyms in Hungarian

EnglishSynonym
scabbard noun

sheathnoun
generic term