itbārūtu
[Trade]
:
trade, business
: a business partnership ;
Cf.
itbāru
,
itbārtu
Perform another search
Back to dictionary main menu