What does toad mean?

toad meaning is defined below:

Trust for Overseas Aid and Development
ADVERTISEMENT

Was it useful?

What does toad mean? It stands for Trust for Overseas Aid and Development

Most popular questions

What does toad stand for?


toad stands for "Trust for Overseas Aid and Development"

How to abbreviate "Trust for Overseas Aid and Development"?


"Trust for Overseas Aid and Development" can be abbreviated as toad

What is the meaning of toad abbreviation?


The meaning of toad abbreviation is "Trust for Overseas Aid and Development"

What does toad mean?


toad as abbreviation means "Trust for Overseas Aid and Development"

Related Acronym Searches