Milta
About
ܝܪܕܐ
yarda
noun
eastern
Definition
yard, unit of length equal to 3 feet; shipyard
← Back to search