meaning of out of place

1. of an inappropriate or misapplied nature


Related Words

out of place |

Developed & Maintained By Taraprasad.com

Treasure Words