Idioms & Phrases for word “financed”
financed - Did you Mean?
finance (financed)
finance (finances)
finance
fin (finned)