Home
Search
Index
Definify.com
Definition
2024
masra
masra
See also:
másra
Sranan Tongo
Noun
masra
lord
,
master
Similar Results
Masora