English to Gaelic Dictionary
ingenuous
Rìbhinn shoinneanta
Meaning for ingenuous found in 9 Languages.
Sponored Video