rula

rula
English: Translation
ruler
noun